turd in the punchbowl - Turkish English Dictionary